🇬🇧 en fr 🇫🇷

leave much to be desired

laisser à désirer
Wiktionary Links